be dragfooted - French English Dictionary